Multi-Criteria Test Case Prioritization Using Fuzzy Analytic Hierarchy Process

نویسندگان

  • Sahar Tahvili
  • Mehrdad Saadatmand
  • Markus Bohlin
چکیده

One of the key challenges in software testing today is prioritizing and evaluating test cases. The decision of which test cases to design, select and execute first is of great importance, in particular considering that this needs to be done within tight resource constraints on time and budget. In practice, prioritized selection of test cases requires the evaluation of different test case criteria, and therefore, test case prioritization can be formulated as a multi-criteria decision making problem. As the number of decision criteria grows, application of a systematic decision making solution becomes a necessity. In this paper, we propose an approach for prioritized selection of test cases by using the Analytic Hierarchy Process (AHP) technique. To improve the practicality of the approach in real world scenarios, we apply AHP in a fuzzy environment so that criteria values can be specified using fuzzy variables when precise quantified values are not available. One of the advantages of the proposed decision making process is that the defined criteria with the biggest and most critical role in priority ranking of test cases is also identified. We have applied our approach on an example case in which several test cases for testing non-functional requirements in a systems are defined. Keywords–Software testing, Test case prioritization, MCDM, Fuzzy AHP, NFR, Fault detection.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using multi-criteria evaluation techniques of fuzzy analytic hierarchy process and fuzzy TOPSIS in locating waste sanitary landfill sites

Considering non-normative extension and too much development of cities, the lack of accurate model of consumption, increasing waste production, the most logical and most economical method for disposal of municipal waste is sanitary landfill. Given that, to identify areas prone to waste landfilling requires application of comprehensive techniques. The main objective for the present research is t...

متن کامل

AHP and Extent Fuzzy AHP Approach for Prioritization of Performance Measurement Attributes

The decision to recruit manpower in an organization requires clear identification of the criteria (attributes) that distinguish successful from unsuccessful performance. The choice of appropriate attributes or criteria in different levels of hierarchy in an organization is a multi-criteria decision problem and therefore multi-criteria decision making (MCDM) techniques can be used for prioritiza...

متن کامل

Factors Influencing Prioritization of Hospital Services for Outsourcing: A Fuzzy Analytic Hierarchy Process Ranking Model

Background and Objectives: Prioritizing the services to be outsourced is a crucial challenge toward efficient outsourcing of health services. In spite of fruitful efforts in improving the outsourcing process, there still remains room and need for developing more systematic approaches. The present paper introduces a novel multi-criteria decision making model based on the fuzzy a...

متن کامل

A geographic information system for gas power plant location using analytical hierarchy process and fuzzy logic

This study recommends a GIS-based (Geographic Information Systems) and multi-criteria evaluation for site selection of gas power plant in Natanz City of Iran. The multi-criteria decision framework integrates legal requirements and physical constraints related to environmental and economic concerns. It also builds a hierarchy model for gas power plant suitability. The methodologies used for site...

متن کامل

Locating of planting project using Analytic Hierarchy Process and Fuzzy logic (case study: Maravehtappe watershed, Golestan province)

Planting project is one of the methods for improvement of rangeland degradation that exact implementation depends on many factors. Therefore, there is a need for a fundamental method. In the present study for locating planting project, in Maravehtappe watershed, analytic hierarchical process and fuzzy logic are applied. In this study, four ecological criteria of vegetation, soil, physiography a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015